package com.violet.user.api.user.dto;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @Author: wqf
 * @Date: 2023/06/14
 * @Description:
 */
@Data
public class UserDTO implements Serializable {
    /**
     * 主键id
     */
    private Long id;

    /**
     * 账户名称
     */
    private String username;

    /**
     * 用户密码
     */
    private String password;

    /**
     * 账户状态  0-正常使用 1-已冻结 2-已注销
     */
    private Integer status;

    /**
     * qq号码
     */
    private String qq;

    /**
     * 邮箱账号
     */
    private String email;

    /**
     * 手机号码
     */
    private String phone;

    /**
     * 账户启用状态  0不启用 1-启用
     */
    private boolean enabled;

    /**
     * 数据创建时间
     */
    private LocalDateTime createTime;

    /**
     * 数据创建人
     */
    private String createBy;

    /**
     * 数据修改时间
     */
    private LocalDateTime updateTime;

    /**
     * 数据修改人
     */
    private String updateBy;

    /**
     * 删除状态 0 未删除 1 已删除
     */
    private Integer deleted;

}
